passage to the afterlife - German English Dictionary